cumin seeds - French English Dictionary